﻿Project Name: MyMedCab – Medication Management System
Description: A medication management system in the form of a web application with a back-end and front-end, in addition to a PostgreSQL database that is hosted on AWS RDS.
 
==================================================================
Code Directory
==================================================================
 
Code/
|--- Database/
|               |___ mymedcab.sql.zip
|                                   - Password-protected Postgres SQL dump that was generated with pg_dump.
|                                   - Database schema + dummy data for this project.
|                                   - Password will be provided separately.
|
|__ mymedcab2.0-main/
                  |-- backend/
                  |	|— env.txt
                  |	|— Info.txt
                  |	|— LICENSE
                  |	|— node_modules
                  |	|	- Back-end dependences (included here)
                  |	|— pacakge.json
                  |	|— package-lock.json
                  |	|—README.md
                  |	|—tsconfig.json
                  |	|___ src/
                  |		|— authRoutes.ts
                  |		|— db.ts
                  |		|— patientMedicine.ts
                  |		|— physicianMedicine.ts
                  |		|__ server.ts
                  |
                  |— frontend/
                  |	|— eslint.config.js
                  |	|__ index.html
                  |
                  |— my-med-cab/
                  |	|— eslint.config.js
                  |	|— index.html
                  |	|— node_modules/
                  |	|	- Front-end dependencies (included)
                  |	|— package.json
                  |	|— package-lock.json
                  |	|—README.md
                  |	|— public/
                  |	|          |__ vite.svg
	          |	|— src/
                  |	|            |— App.css
	          |	|            |— App.tsx
	          |	|            |— index.css
	          |	|            |— main.tsx
	          |	|            |__ vite-env.d.ts
	          |	|— tsconfig.app.json
	          |	|— tsconfig.json
	          |	|— tsconfig.node.json
	          |	|__ vite.config.ts
	          |
	          |— node_modules/
	          |	- Root-level dependences (included)
	          |
	          |— package.json
	          |— package-lock.json
	          | — README.md
	          |— public/
	          |	|__ vite.svg
	          |
	          |__ src/
	          |	|— App.css
	          	|— App.tsx
 	          	|— assets/
	          	|— components/
	          	|—constants/
	          	|— index.css
	          	|— main.tsx
	          	|— services/
	          	|— views/
		|__ vite-env.d.ts
	
==================================================================
Additional Notes
==================================================================
a) Database:
	- PostgreSQL database hosted by AWS RDS.
	- Database dump can be found in Code/Database/mymedcab.sql.zip
b) Security:
	- SQL dump is password-protected.
	- All data found in the database is dummy data.
c) Dependencies:
	- All node_modules directories are included.
	- No additional dependencies required.
